Central Java

By plane
By plane

The main transport hubs for tourists are Yogyakarta and Solo, both well connected with domestic flights and a few international ones and within easy striking distance of the main attractions of Borobudur and Prambanan. Provincial capital Semarang also has a major domestic airport.

By train
By train

Purwokerto, Yogyakarta, Solo and Semarang are connected to other cities with intensive railway service (http://kereta-api.co.id/), providing various classes of accommodation for all budgets. Central Java cities often have more than one railway station, a legacy of the many private railway lines during the colonial era.

By bus
By bus

Buses are very widespread in this region servicing cities, towns and to a lesser extent, rural areas.